#ifndef GOOSEADAPTER_H
#define GOOSEADAPTER_H

#include "duck.h"
#include "goose.h"

class GooseAdapter : public Duck
{
public:
    GooseAdapter() = delete;
    GooseAdapter(Goose *goose);

public:
    virtual void quack() override;

private:
    Goose *m_goose;
};

#endif // GOOSEADAPTER_H
